managed democracy - French English Dictionary